pine-nut cracker - French English Dictionary